package com.engine.salary.entity.siarchives.dto;

import com.engine.salary.enums.sicategory.WelfareTypeEnum;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;


/**
 * @Author weaver_cl
 * @Description: 员工福利档案公积金
 * @Date 2022/3/15
 * @Version V1.0
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class InsuranceArchivesFundSchemeDTO {

    //主键id
    private Long id;

    //员工id
    private Long employeeId;

    //暂不缴纳
    private Integer nonPayment;

    //福利类型
    private WelfareTypeEnum welfareType;

    //公积金起始缴纳月
    private String fundStartTime;


    //公积金最后缴纳月
    private String fundEndTime;


    //公积金方案名称
    private Long fundName;

    //公积金方案id
    private Long fundSchemeId;

    //private List<WeaSearchConditionOption> siFundList;

    //公积金账号
    private String fundAccount;


    //补充公积金账号
    private String supplementFundAccount;


    //公积金缴纳组织
    private Long paymentOrganization;

    //private List<WeaSearchConditionOption> paymentOrganizationList;

    // 公积金个人实际承担方
    private String underTake;

    //缴纳基数
    private String fundPaymentBaseString;

    private String fundPaymentComBaseString;
}
